﻿@charset "utf-8";
/* CSS Document */

/* 清除浮动 */
.clear {width: 0px;display: block;clear: both;font-size: 0;line-height: 0;visibility: hidden;}

/* 盒子 */
.dilogbox {cursor: default;overflow: hidden;zoom: 1;}
.dilogbox.modalBox{box-shadow: 0 3px 6px -4px #0000001f, 0 6px 16px #00000014, 0 9px 28px 8px #0000000d;border-radius: 2px;}
.dilogbox.modalBox .box_title{text-align:left;background:#f8f8f8;border-bottom:0;padding:0 40px 0 20px;}
.dilogbox.modalBox .box_title .box_title_info{color:#000;text-align:left;}
/*.dilogbox.modalBox .box_title .iconImg{
    width:22px;
    height:22px;
    display:inline-block;
    background: url(images/iconTips.png) 100% no-repeat;
    background-size: contain;
    margin:8px auto 0 auto;
    position: absolute;
}*/
.dilogbox.modalBox .iconTips {
    display: block;
    width: 28px;
    height: 37px;
    position: absolute;
    left: 20px;
    top: 0;
    
}
/*.dilogbox.modalBox .iconTips .iconImg{
    width:25px;
    height:25px;
    display:inline-block;
    background: url(images/iconTips.png) 50% no-repeat;
    background-size: cover;
    margin:7px auto 0 auto;
}*/

/* 头部上 */
.dilogbox .box_top_left,
.dilogbox .box_top_center,
.dilogbox .box_top_right {overflow: hidden;zoom: 1;font-size: 0;float: left;}
.dilogbox .box_top_left {background: url(images/ubg.png) 0 0 no-repeat;width: 3px;}
.dilogbox .box_top_center {background: url(images/top_top_center.png) 0 0 repeat-x;}
.dilogbox .box_top_right {background: url(images/ubg.png) -8px 0 no-repeat;width: 3px;}

/* 头部中 */
.dilogbox .box_title_left,
.dilogbox .box_title,
.dilogbox .box_title_right {height: 37px;overflow: hidden;zoom: 1;font-size: 0;float: left;}
.dilogbox .box_title_left {background: url(images/ubg.png) 0 -8px no-repeat;}
.dilogbox .box_title {position:relative;padding:0 40px;background:#f8f8f8;border-bottom:1px solid #eee;cursor: move;overflow: visible;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.dilogbox .box_title b.box_title_info {height: 37px;display: block;line-height: 37px;font-size: 14px;color: #666;overflow: hidden;zoom: 1;text-align: center;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dilogbox .box_title b.box_title_info .titleoverflow{display:inline-block;vertical-align:middle;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.dilogbox .box_title span.box_title_buttons {width: auto;height: 37px;display: block;position: absolute;top: 0;right: 0;zoom: 1;}
.dilogbox .box_title span.box_title_buttons a.box_title_close {width: 37px;height: 37px;display: block;background: url(images/ubg.png) -16px 0 no-repeat;overflow: hidden;zoom: 1;-webkit-transition: transform 0.2s ease-in 0.0s;-moz-transition: transform 0.2s ease-in 0.0s;-o-transition: transform 0.2s ease-in 0.0s;transition: transform 0.2s ease-in 0.0s;float:right;}
.dilogbox .box_title span.box_title_buttons a.box_title_close:hover {background-position: -55px 0;/*-webkit-transform: rotate(15deg);-webkit-transform-origin: 50% 50%;-moz-transform: rotate(15deg);-moz-transform-origin: 50% 50%;-o-transform: rotate(15deg);-o-transform-origin: 50% 50%;transform: rotate(15deg);transform-origin: 50% 50%;*/}
.dilogbox .box_title_right {background: url(images/ubg.png) -8px -8px no-repeat;}

/* 体部 */
.dilogbox .box_main_left,
.dilogbox .box_main,
.dilogbox .box_main_right {overflow: hidden;zoom: 1;font-size: 0;float: left;}
.dilogbox .box_main_left {background: url(images/body_left.png) 0 0 repeat-y;}
.dilogbox .box_main {background-color: #fff;}
.dilogbox .box_main .box_content {min-width:300px;margin:5px 10px;padding: 0;overflow-x: hidden;overflow-y: auto;zoom: 1;font-size: 13px;color: #333;line-height: 20px;_display: inline;}
.dilogbox .box_main_right {background: url(images/body_right.png) 0 0 repeat-y;}
.dilogbox .box_main .box_content .pub-confirm{text-align:center;color:#666;padding:10px 0;}

/* 按钮 */
.dilogbox .box_buttons_left,
.dilogbox .box_buttons,
.dilogbox .box_buttons_right {overflow: hidden;zoom: 1;font-size: 0;float: left;}
.dilogbox .box_buttons_left {background-color: #fff;}
.dilogbox .box_buttons {background-color: #fff;text-align:center;}
.dilogbox .box_buttons button {padding:0 20px;height: 30px;background:#fff;text-align: center;color: #666;outline: none;font-size: 14px;font-family: 'Arial','Microsoft YaHei';margin: 0 10px 0 0;_display: inline;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #c5c5c5;}
.dilogbox .box_buttons button.box_button_focus {background:#ee7847;color:#fff;border:0;}
.dilogbox .box_buttons button.box_button_focus:hover{background:#fb8757;}
.dilogbox .box_buttons_right {background-color: #fff;}

/* 底部 */
.dilogbox .box_bottom_left,
.dilogbox .box_bottom_center,
.dilogbox .box_bottom_right {height:10px;overflow: hidden;zoom: 1;font-size: 0;float: left;}
.dilogbox .box_bottom_left {width: 3px;background:#fff;}
.dilogbox .box_bottom_center {background-color: #fff;}
.dilogbox .box_bottom_right {width: 3px;background:#fff;}

/*弹层中目录层滚动*/
.dilogbox .box_main .box_content .custom-chosse .level ul li .category-list{overflow-y:auto;overflow-x:hidden;}
.dilogbox .box_main .box_content .custom-chosse .level ul li .category-list::-webkit-scrollbar{width:8px;height:8px;}
.dilogbox .box_main .box_content .custom-chosse .level ul li .category-list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#f5f5f5;}
.dilogbox .box_main .box_content .custom-chosse .level ul li .category-list::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#999;}
.dilogbox .box_main .box_content .custom-chosse .level ul li .category-list .scroll-bar{display:none;}

.dilogbox .box_title .box_title_buttons a.box_title_min { background: url(images/suoxiao.png) 50% 50% no-repeat; overflow: hidden; width: 37px; float: right; height: 37px; display: inline-block; background-size: 18px; }
.dilogbox .box_title .box_title_buttons a.box_title_max { background: url(images/fangda.png) 50% 50% no-repeat; overflow: hidden; width: 37px; height: 37px; float: right; display: inline-block; background-size: 18px; }
/*.dilogbox .box_title .box_title_buttons a.box_title_min:hover { background: url(images/abtn_hover.png) 0px 0px no-repeat; overflow: hidden; width: 31px; float: right; height: 21px; }
.dilogbox .box_title .box_title_buttons a.box_title_max:hover { background: url(images/abtn_hover.png) -31px 0px no-repeat; overflow: hidden; width: 31px; height: 21px; float: right; }*/
.order-info.allBG p.title{background:#eee;color:#333;padding:10px;}
.dilogbox .box_main .addCode {
    display: flex;
    justify-content: center;
    height: 200px;
}
.dilogbox .box_main .addCode .list, .dilogbox .box_main .addCode .addList {
    width: 150px;
    height: 150px;
    position:relative;
}
.dilogbox .box_main .addCode .addList .del{display:inline-flex;width:25px;height:25px;border-radius:50%;background:#999;color:#fff;justify-content:center;position:absolute;right:-10px;top:-10px;z-index:10;line-height:25px;font-size:12px;}
.dilogbox .box_main .addCode .list img, .dilogbox .box_main .addCode .addList img{
    width: 100%;
    height: 100%;
}
.dilogbox .box_main .addCode .addList{
    border: 1px solid #eee;
    text-align: center;
}
.dilogbox .box_main .addCode .addList .add {
    font-size: 60px;
    line-height: 1;
    color:#999;
    margin-top:20px;
}


.dilogbox .box_buttons button.box_button_focus[disabled] {
    background: #ee784722;
}